Germany's Service Sector Faces Slowdown in March, Composite PMI Hits 10-Month High
Germany's service sector slowed in March with a PMI drop to 50.9, a four-month low, while the Composite PMI rose to a 10-month high of 51.3. Input cost and output price inflation r...